release from an oath/vow - German English Dictionary